home *** CD-ROM | disk | FTP | other *** search
- :
- #
- # This is sun-message.
- # It looks at $2 to figure out how to decode $1,
- # then gives the user a short menu of choices:
- # display, save or quit.
-
- mkdir /tmp/decode.$$
- cd /tmp/decode.$$
-
- if test $2 = "uuencode"
- then
- uudecode $1
-
- echo "The following file was uudecoded:"
- echo
-
- defans=1
- while :
- do
- ls -l
- fn=*
-
- echo
- echo "Please choose one:"
- echo
- echo "1 -- Display it as ASCII text"
- echo "2 -- Save it as a file"
- echo "3 -- Quit this menu"
- echo
- echo-n "Which do you prefer (1 - 3)? [$defans] "
-
- read ans
- if test -z "${ans:-}"
- then
- ans=$defans
- fi
-
- case $ans in
- 1) more $fn ;;
- 2) echo-n "Save as: $HOME/"
- read nfn
- if test ! -z "${nfn:-}"
- then
- /bin/cp $fn $HOME/$nfn
- else
- echo Not Saved.
- fi
- ;;
- 3) rm $1
- cd /tmp
- /bin/rm -rf /tmp/decode.$$
- exit 0
- ;;
- *) echo Invalid choice. ;;
- esac
- defans=3
- done
- else
- more $1
- fi
-